five-toed worm lizard - İspanyolca İngilizce Sözlük